/*
 * @Description: 
 * @Author: xuzp4
 * @Date: 2022-03-22 09:06:08
 * @LastEditors: xuzp4
 * @LastEditTime: 2022-03-25 13:48:03
 * @FilePath: \visitor_management\src\main.js
 */
// import './utils/flexible'
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store/index'
import { Tabs, TabPane, Badge, Table, Pagination, TableColumn, Breadcrumb, 
         BreadcrumbItem, Dialog, Input, DatePicker, TimePicker, Image, Loading, 
         Select, Option, Cascader, Message,  Menu, MenuItem,
} from 'element-ui'
import './app.less'
Vue.use(Menu);
Vue.use(MenuItem);
Vue.use(Tabs);
Vue.use(TabPane);
Vue.use(Badge);
Vue.use(Table);
Vue.use(TableColumn);
Vue.use(Pagination);
Vue.use(Breadcrumb);
Vue.use(BreadcrumbItem);
Vue.use(Dialog);
Vue.use(Input);
Vue.use(DatePicker);
Vue.use(TimePicker);
Vue.use(Image);
Vue.use(Select);
Vue.use(Option);
Vue.use(Cascader);
Vue.prototype.$message = Message;
Vue.use(Loading.directive);
new Vue({
  router,
  store,
  render: h => h(App),
}).$mount('#app')
